high-heeled leather boots - Francés Inglés Diccionario